rendering morally inferior - Espagnol Anglais Dictionnaire